package com.cy.mall.model.dto.xiaoan;

import lombok.Data;

/**
 * 小安回调api返回结果
 *
 * @author tanyilin
 *
 * @create 2019年3月5日 下午4:00:41
 */
@Data
public class XiaoanNotifyResult {

	/** 200表示请求成功！其它的为请求失败. */
	private Integer status;
	
	/** 请求成功消息或失败时的错误原因描述! */
	private String message;
	
	/** 响应数据JSON格式字符串对象 */
	private Object data;
	
	public static XiaoanNotifyResult success(String message, Object data) {
		XiaoanNotifyResult result = new XiaoanNotifyResult();
		result.setStatus(200);
		result.setMessage(message);
		result.setData(data);
		return result;
	} 
	
	public static XiaoanNotifyResult fail(String message, Object data) {
		XiaoanNotifyResult result = new XiaoanNotifyResult();
		result.setStatus(500);
		result.setMessage(message);
		result.setData(data);
		return result;
	} 
	
}
